semilla original - French English Dictionary